repeated striking/beating - English Synonyms Dictionary